Home CHELSEA FOOTBALL CLUB

Bloomfield Road, Blackpool, England

The ground has been the home of Blackpool F.C. since 1901.
For more information